<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    function f1()
    {
        console.log("f1被调用了")
    }

    function f2(n)
    {
        console.log("f2 被调用了" + n)
    }
    // 实参个数大于行参个数，多余的是参会被舍弃掉
    // 实参个数小于形参个数，则会返回 一些奇怪的内容
    function f3(x,y)
    {
        console.log(x+y)
        console.log("x  = " + x + " y = " + y)
    }
    // 支持重载

    function f3(x,y,z)
    {
        console.log(x,y,z);
    }

    f1()
    f2(3)
    f3(3,4)
    f3(3,4,5)

    f3(1)    // 1 undefined undefined

    function f4(x,y)
    {
        return x+y;
    }


    let ff = f4(1,3);
    console.log(ff)


    console.log(f3)  //他的函数内容
    console.log(typeof f3)   // function

    // 箭头函数
    const f6 = ()=>{
        console.log("xxxxxxxxxxx");
    }
    f6();

</script>
</body>
</html>